Skip to content

01 千里之行始于足下 - Linux 虚拟机安装

从拥有一个 Linux 系统开始

学习 Linux 系统的第一步 - 拥有一个 Linux 系统. 几种获得 Linux 系统的方式:

  • 购买公有云服务器
  • Windows 系统安装虚拟机
  • 嵌入式处理器安装 Linux 系统

云主机 or 虚拟机 or 嵌入式

公有云云主机

  • 在阿里云/腾讯云/华为云等公有云提供商购买,根据配置不同,价格约为几元/月~几百元/月,甚至更多;
  • 在任意公网环境下均可访问;
  • 容易上手,无需担心硬件问题;
  • 需要一定的经济支出,配置越高,价格越贵;

Windows 建虚拟机

  • 属于 Windows 系统上的一个应用程序,访问这个 Linux 至少需要 Windows 系统开机;
  • 能够从系统装机开始感受 Linux 与 Windows 的区别;
  • 一般情况下无法在外网环境下连接到这台 Linux 虚拟机;
  • 电费支出可能高于公有云云主机成本;

嵌入式处理器

  • 需要单独额外购置如树莓派等嵌入式设备及其配套外设;
  • 一般都是低功耗设计,功耗小于 10W;
  • 能够从系统装机开始感受 Linux 与 Windows 的区别;
  • 一般情况下无法在外网环境下连接到这台 Linux 虚拟机;
  • 从硬件开始折腾,难度较大;

Linux 发行版有哪些

常见的 Linux 发行版:

  • Ubuntu:常用作个人电脑的 Linux 系统,图形化界面绚丽;
  • CentOS:服务器常用操作系统,高稳定性,高安全性;
  • Debian、Fedora、Arch Linux、OpenSUSE 也是较为常见的 Linux 发行

Windows 系统安装 Linux 虚拟机

  • 演示环境:Windows10
  • 所需工具:VMware WorkStation(桌面虚拟化工具)
  • 安装镜像:CentOS-8.2.2004-x86_64-dvd1.iso

选择 CentOS 的原因

国内目前服务器主流系统版本是 CentOS,一般是 CentOS 7.6 或 CentOS 8.2

推荐使用 CentOS 9,而非视频里的 CentOS 8

  • CentOS Linux 7 已于 2024 年 6 月 30 日结束维护。
  • CentOS Stream 8 已于 2024 年 5 月 31 日结束了生命周期(EOL),非 Stream 版的 CentOS 已经停止支持,Linux 社区已不再维护该操作系统版本。
  • CentOS Stream 9 EOL: 2027-05-31。详细查看:Comparing CentOS Stream and CentOS Linux

详细安装过程可以参考:第 1 章 动手部署一台 Linux 操作系统 | 《Linux 就该这么学》